﻿#region "Author section"

//<remarks>
//====================================================================
// Name: Variation Labels
// Pupose: Defines the properties of the Variation Labels
// Construction Date: 10-Aug-2010
// Author:Kshitij Bishnoi
//====================================================================
//</remarks>

# endregion


namespace SiteVariation
{
    /// <summary>
    /// Hold the Instance of properties for Variation Label Class
    /// </summary>
    public class VariationLabel
    {
        #region "Private Variables"

        private string _Label;
        private string _DisplayName;
        private string _Description;
        private bool _IsSource;
        private int _Locale;
        private string _Language;

        #endregion

        #region "Public Properties"
        /// <summary>
        /// Get and Set Label Title
        /// </summary>
        public string Label
        {
            get { return _Label; }
            set { _Label = value; }
        }

        /// <summary>
        /// Get and Set DisplayName
        /// </summary>
        public string DisplayName
        {
            get { return _DisplayName; }
            set { _DisplayName = value; }
        }

        /// <summary>
        /// Get and Set Description
        /// </summary>
        public string Description
        {
            get { return _Description; }
            set { _Description = value; }
        }

        /// <summary>
        /// Get and Set IsSource
        /// </summary>
        public bool IsSource
        {
            get { return _IsSource; }
            set { _IsSource = value; }
        }

        /// <summary>
        /// Get and Set Locale
        /// </summary>
        public int Locale
        {
            get { return _Locale; }
            set { _Locale = value; }
        }

        /// <summary>
        /// Get and Set Language
        /// </summary>
        public string Language
        {
            get { return _Language; }
            set { _Language = value; }
        }

        #endregion
    }
}
